using System;
using System.Collections.Generic;
using UnityEngine;

public class ColorAligner : MonoBehaviour
{
    [SerializeField]
    private Color _color;

    [SerializeField]
    private List<SpriteRenderer> _renderersToAlign;

    // 在编辑器中修改字段值时自动调用的方法
    private void OnValidate()
    {
        // 遍历_renderersToAlign列表，并将每个SpriteRenderer的颜色设置为_color字段的值
        _renderersToAlign.ForEach((SpriteRenderer sp) =>
        {
            sp.color = _color;
        });
    }
}